O castelo de Lagopesole está localizado a 820 metros na aldeia homônima construída no século XI e ampliado por Frederico II da Suábia em 1242 sobre os restos de edifícios normandos anteriores, antes de se tornar um pavilhão de caça e "ócio" de verão. Os Angevins completaram o edifício restaurando o telhado e fornecendo um aqueduto, estábulos e um pequeno lago em frente ao qual as enguias eram criadas, pescadas nos lagos Versentino e Salpi.
O castelo é dividido em duas partes, uma residencial e outra militar, provavelmente de fundação normanda. No interior, existem dois pátios; as áreas residenciais são reunidas em dois níveis e em três lados ao redor do principal na parte norte do edifício. Na sala ocidental, no andar superior (o chamado "Salão do Imperador"), ainda é possível admirar as esculturas das capitais e as prateleiras que sustentam os telhados originais.
No centro do pátio menor, há uma torre quadrada robusta, o donjon, cuja posição levemente girada em relação ao plano confirmaria a hipótese de uma pré-existência da era normanda para um destino especificamente militar. A torre, agora fechada ao público, contém apenas duas salas internas, a superior com banheiros feitos na espessura das paredes e um compartimento inferior com uma cisterna. Ao lado da exposição permanente que documenta as escavações medievais do local, o castelo abriga o museu multimídia "Il Mondo di Federico II", um itinerário dedicado ao mito de Federico II.